# encoding: utf-8
#sdk version: 2.2.1060.13-SNAPSHOT

from sdktest_module.utils.api_base_builder import ApiBaseBuilder, parameter

class ReportApiBuilder(ApiBaseBuilder):
	api_name = "com.demo.liveroom.autotest.AutoLivingViewModel.report"

	@parameter(1,"android.content.Context")
	def context(self, context):
		return self

	@parameter(2,"long")
	def reportedUid(self, reportedUid):
		return self

	@parameter(3,"tv.athena.live.api.report.ReportApi.AuditType")
	def auditType(self, auditType):
		return self

	@parameter(4,"int")
	def businessIllegalType(self, businessIllegalType):
		return self

	@parameter(5,"tv.athena.live.api.report.ReportApi.OnReportListener")
	def listener(self, listener):
		return self

	@parameter(6,"String")
	def ext(self, ext):
		return self

